high standard of living - German English Dictionary